technical inspection of vehicle - Spanish English Dictionary